video taping - German English Dictionary